land around a river bend - Francés Inglés Diccionario